package com.ruoyi.web.domain.glzz.dao;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * glzz菜单对象 t_glzz_menu
 *
 * @author sci
 * @date 2024-05-13
 */
@ApiModel(description = "glzz菜单新增接收对象")
@Data
public class TGlzzMenuAddDao {

    @ApiModelProperty(value = "id")
    private Long id;
    @ApiModelProperty(value = "菜单id")
    private String nodeId;
    @ApiModelProperty(value = "菜单父id")
    private String parentNodeId;
    @ApiModelProperty(value = "菜单名")
    private String metaTitle;
    @ApiModelProperty(value = "菜单别名备注")
    private String metaTitleAlias;
    @ApiModelProperty(value = "是否显示")
    private Integer app;
    @ApiModelProperty(value = "是否显示")
    private Integer web;
    @ApiModelProperty(value = "是否启用")
    private Integer status;
    @ApiModelProperty(value = "模块图标")
    private String moduleIcon;
    @ApiModelProperty(value = "路由名")
    private String name;
    @ApiModelProperty(value = "组件名")
    private String component;
    @ApiModelProperty(value = "显示图标")
    private String metaIcon;
    @ApiModelProperty(value = "激活图标")
    private String metaIconActive;
    @ApiModelProperty(value = "路由地址")
    private String address;
    @ApiModelProperty(value = "自由使用")
    private Long freeUse;
    @ApiModelProperty(value = "前端缓存")
    private Long keepAlive;
    @ApiModelProperty(value = "备注介绍")
    private String remarks;
    @ApiModelProperty(value = "菜单顺序")
    private Double orderNum;
    @ApiModelProperty(value = "是否开发中")
    private Integer isDev;
    @ApiModelProperty(value = "url渲染显示")
    private String showUrl;
    @ApiModelProperty(value = "app编码")
    private String appNodeCode;
    @ApiModelProperty(value = "APP顺序")
    private Integer appOrderNum;
}
